commercial forecasting - German English Dictionary